trade union of urban transportation drivers - Français Anglais Dictionnaire